home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CICA Windows Explosion!
/
The CICA Windows Explosion! - Disc 2.iso
/
winsock
/
ircii2-6.zip
/
SRC\IRCII-2.6\PROTO\KEYS.H
< prev
next >
Wrap
C/C++ Source or Header
|
1994-12-29
|
2KB
|
98 lines
/*
* keys.h: header for keys.c
*
* Written By Michael Sandrof
*
* Copyright(c) 1990
*
* See the COPYRIGHT file, or do a HELP IRCII COPYRIGHT
*
* This file is automatically created by keys.h.proto.
*
* @(#)$Id: keys.h.proto,v 1.6 1994/07/02 02:38:10 mrg Stab $
*/
#ifndef _KEYS_H_
#define _KEYS_H_
#define BACKSPACE $
#define BACKWARD_CHARACTER $
#define BACKWARD_HISTORY $
#define BACKWARD_WORD $
#define BEGINNING_OF_LINE $
#define CLEAR_SCREEN $
#define COMMAND_COMPLETION $
#define DELETE_CHARACTER $
#define DELETE_NEXT_WORD $
#define DELETE_PREVIOUS_WORD $
#define END_OF_LINE $
#define ENTER_DIGRAPH $
#define ENTER_MENU $
#define ERASE_LINE $
#define ERASE_TO_BEG_OF_LINE $
#define ERASE_TO_END_OF_LINE $
#define FORWARD_CHARACTER $
#define FORWARD_HISTORY $
#define FORWARD_WORD $
#define META1_CHARACTER $
#define META2_CHARACTER $
#define META3_CHARACTER $
#define META4_CHARACTER $
#define NEXT_WINDOW $
#define NOTHING $
#define PARSE_COMMAND $
#define PREVIOUS_WINDOW $
#define QUIT_IRC $
#define QUOTE_CHARACTER $
#define REFRESH_INPUTLINE $
#define REFRESH_SCREEN $
#define SCROLL_BACKWARD $
#define SCROLL_END $
#define SCROLL_FORWARD $
#define SCROLL_START $
#define SELF_INSERT $
#define SEND_LINE $
#define STOP_IRC $
#define SWAP_LAST_WINDOW $
#define SWAP_NEXT_WINDOW $
#define SWAP_PREVIOUS_WINDOW $
#define SWITCH_CHANNELS $
#define TOGGLE_INSERT_MODE $
#define TOGGLE_STOP_SCREEN $
#define TRANSPOSE_CHARACTERS $
#define TYPE_TEXT $
#define UNSTOP_ALL_WINDOWS $
#define YANK_FROM_CUTBUFFER $
#define NUMBER_OF_FUNCTIONS $
/* KeyMap: the structure of the irc keymaps */
typedef struct
{
int index;
char changed;
int global;
char *stuff;
} KeyMap;
/* KeyMapNames: the structure of the keymap to realname array */
typedef struct
{
char *name;
void (*func) ();
} KeyMapNames;
extern KeyMap FAR keys[],
FAR meta1_keys[],
FAR meta2_keys[],
FAR meta3_keys[],
FAR meta4_keys[];
extern KeyMapNames FAR key_names[];
extern void (* get_send_line())();
extern void save_bindings();
extern void input_add_character();
extern void change_send_line();
extern void rbindcmd __P((char *, char *));
#endif /* _KEYS_H_ */